past participle of rider - Turco Inglés Diccionario